//index.js
//获取应用实例
const app = getApp()

Page({
  data: {
    userInfo: {},
    type: null
  },
  onLoad: function (option) {
    // console.log(option);
    if(option.scene){
      let scanData = decodeURIComponent(options.scene);
      app.globalData.shareUserId = app.GetQueryString(scanData,'bsid');
    }
    if(option.bsid){
      var value = wx.getStorageSync('user_bsid');
      if(value != undefined && value != 'undefined' && value != null && value != 'null' && value != ''){ 
        app.globalData.shareUserId = value;
      }else{
        wx.setStorageSync('user_bsid', option.bsid);
        app.globalData.shareUserId = option.bsid;
      }
    }
    if(option.type){
      this.setData({
        'type': option.type
      })
    }else{
      // 延迟.5s请求登录接口。
      let self = this;
      setTimeout(() => {
        self.InitUserStatus();
      }, 1000);
    }
  },

  // 用户检查。

  async InitUserStatus(){
    let res = await app.checkToken();
    if('error' != res){
      // 跳转到主页
      wx.switchTab({
        url: '/pages/home/home'
      })
    }
  },

  // makePhoneCall(){
  //   wx.makePhoneCall({
  //       phoneNumber: app.globalData.customerService,
  //       success:function(){},
  //       fail:function(){}
  //   })
  // },
  
  openCustomerServiceChat(){
    app.openCustomerServiceChat();
  },
})
